home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / drivers / video / backlight / Kconfig next >
Encoding:
Text File  |  2009-09-09  |  7.0 KB  |  231 lines

  1. #
  2. # Backlight & LCD drivers configuration
  3. #
  4.  
  5. menuconfig BACKLIGHT_LCD_SUPPORT
  6.     bool "Backlight & LCD device support"
  7.     help
  8.       Enable this to be able to choose the drivers for controlling the
  9.       backlight and the LCD panel on some platforms, for example on PDAs.
  10.  
  11. #
  12. # LCD
  13. #
  14. config LCD_CLASS_DEVICE
  15.         tristate "Lowlevel LCD controls"
  16.     depends on BACKLIGHT_LCD_SUPPORT
  17.     default m
  18.     help
  19.       This framework adds support for low-level control of LCD.
  20.       Some framebuffer devices connect to platform-specific LCD modules
  21.       in order to have a platform-specific way to control the flat panel
  22.       (contrast and applying power to the LCD (not to the backlight!)).
  23.  
  24.       To have support for your specific LCD panel you will have to
  25.       select the proper drivers which depend on this option.
  26.  
  27. config LCD_CORGI
  28.     tristate "LCD Panel support for SHARP corgi/spitz model"
  29.     depends on LCD_CLASS_DEVICE && SPI_MASTER && PXA_SHARPSL
  30.     help
  31.       Say y here to support the LCD panels usually found on SHARP
  32.       corgi (C7x0) and spitz (Cxx00) models.
  33.  
  34. config LCD_LTV350QV
  35.     tristate "Samsung LTV350QV LCD Panel"
  36.     depends on LCD_CLASS_DEVICE && SPI_MASTER
  37.     default n
  38.     help
  39.       If you have a Samsung LTV350QV LCD panel, say y to include a
  40.       power control driver for it.  The panel starts up in power
  41.       off state, so you need this driver in order to see any
  42.       output.
  43.  
  44.       The LTV350QV panel is present on all ATSTK1000 boards.
  45.  
  46. config LCD_ILI9320
  47.     tristate
  48.     depends on LCD_CLASS_DEVICE && BACKLIGHT_LCD_SUPPORT
  49.     default n
  50.     help
  51.       If you have a panel based on the ILI9320 controller chip
  52.       then say y to include a power driver for it.
  53.  
  54. config LCD_TDO24M
  55.     tristate "Toppoly TDO24M LCD Panels support"
  56.     depends on LCD_CLASS_DEVICE && SPI_MASTER
  57.     default n
  58.     help
  59.       If you have a Toppoly TDO24M series LCD panel, say y here to
  60.       include the support for it.
  61.  
  62. config LCD_VGG2432A4
  63.     tristate "VGG2432A4 LCM device support"
  64.     depends on BACKLIGHT_LCD_SUPPORT && LCD_CLASS_DEVICE && SPI_MASTER
  65.     select LCD_ILI9320
  66.     default n
  67.     help
  68.       If you have a VGG2432A4 panel based on the ILI9320 controller chip
  69.       then say y to include a power driver for it.
  70.  
  71. config LCD_PLATFORM
  72.     tristate "Platform LCD controls"
  73.     depends on LCD_CLASS_DEVICE
  74.     help
  75.       This driver provides a platform-device registered LCD power
  76.       control interface.
  77.  
  78. config LCD_TOSA
  79.     tristate "Sharp SL-6000 LCD Driver"
  80.     depends on LCD_CLASS_DEVICE && SPI
  81.     depends on MACH_TOSA
  82.     default n
  83.     help
  84.       If you have an Sharp SL-6000 Zaurus say Y to enable a driver
  85.       for its LCD.
  86.  
  87. #
  88. # Backlight
  89. #
  90. config BACKLIGHT_CLASS_DEVICE
  91.         tristate "Lowlevel Backlight controls"
  92.     depends on BACKLIGHT_LCD_SUPPORT
  93.     default m
  94.     help
  95.       This framework adds support for low-level control of the LCD
  96.           backlight. This includes support for brightness and power.
  97.  
  98.       To have support for your specific LCD panel you will have to
  99.       select the proper drivers which depend on this option.
  100.  
  101. config BACKLIGHT_ATMEL_LCDC
  102.     bool "Atmel LCDC Contrast-as-Backlight control"
  103.     depends on BACKLIGHT_CLASS_DEVICE && FB_ATMEL
  104.     default y if MACH_SAM9261EK || MACH_SAM9263EK
  105.     help
  106.       This provides a backlight control internal to the Atmel LCDC
  107.       driver.  If the LCD "contrast control" on your board is wired
  108.       so it controls the backlight brightness, select this option to
  109.       export this as a PWM-based backlight control.
  110.  
  111.       If in doubt, it's safe to enable this option; it doesn't kick
  112.       in unless the board's description says it's wired that way.
  113.  
  114. config BACKLIGHT_ATMEL_PWM
  115.     tristate "Atmel PWM backlight control"
  116.     depends on BACKLIGHT_CLASS_DEVICE && ATMEL_PWM
  117.     default n
  118.     help
  119.       Say Y here if you want to use the PWM peripheral in Atmel AT91 and
  120.       AVR32 devices. This driver will need additional platform data to know
  121.       which PWM instance to use and how to configure it.
  122.  
  123.       To compile this driver as a module, choose M here: the module will be
  124.       called atmel-pwm-bl.
  125.  
  126. config BACKLIGHT_CORGI
  127.     tristate "Generic (aka Sharp Corgi) Backlight Driver (DEPRECATED)"
  128.     depends on BACKLIGHT_CLASS_DEVICE
  129.     default n
  130.     help
  131.       Say y to enable the generic platform backlight driver previously
  132.       known as the Corgi backlight driver. If you have a Sharp Zaurus
  133.       SL-C7xx, SL-Cxx00 or SL-6000x say y. Most users can say n.
  134.  
  135.       Note: this driver is marked as deprecated, try enable SPI and
  136.       use the new corgi_lcd driver with integrated backlight control
  137.  
  138. config BACKLIGHT_LOCOMO
  139.     tristate "Sharp LOCOMO LCD/Backlight Driver"
  140.     depends on BACKLIGHT_CLASS_DEVICE && SHARP_LOCOMO
  141.     default y
  142.     help
  143.       If you have a Sharp Zaurus SL-5500 (Collie) or SL-5600 (Poodle) say y to
  144.       enable the LCD/backlight driver.
  145.  
  146. config BACKLIGHT_OMAP1
  147.     tristate "OMAP1 PWL-based LCD Backlight"
  148.     depends on BACKLIGHT_CLASS_DEVICE && ARCH_OMAP1
  149.     default y
  150.     help
  151.       This driver controls the LCD backlight level and power for
  152.       the PWL module of OMAP1 processors.  Say Y if your board
  153.       uses this hardware.
  154.  
  155. config BACKLIGHT_HP680
  156.     tristate "HP Jornada 680 Backlight Driver"
  157.     depends on BACKLIGHT_CLASS_DEVICE && SH_HP6XX
  158.     default y
  159.     help
  160.       If you have a HP Jornada 680, say y to enable the
  161.       backlight driver.
  162.  
  163. config BACKLIGHT_PROGEAR
  164.     tristate "Frontpath ProGear Backlight Driver"
  165.     depends on BACKLIGHT_CLASS_DEVICE && PCI && X86
  166.     default n
  167.     help
  168.       If you have a Frontpath ProGear say Y to enable the
  169.       backlight driver.
  170.  
  171. config BACKLIGHT_CARILLO_RANCH
  172.     tristate "Intel Carillo Ranch Backlight Driver"
  173.     depends on BACKLIGHT_CLASS_DEVICE && LCD_CLASS_DEVICE && PCI && X86 && FB_LE80578
  174.     default n
  175.     help
  176.       If you have a Intel LE80578 (Carillo Ranch) say Y to enable the
  177.       backlight driver.
  178.  
  179. config BACKLIGHT_PWM
  180.     tristate "Generic PWM based Backlight Driver"
  181.     depends on BACKLIGHT_CLASS_DEVICE && HAVE_PWM
  182.     help
  183.       If you have a LCD backlight adjustable by PWM, say Y to enable
  184.       this driver.
  185.  
  186. config BACKLIGHT_DA903X
  187.     tristate "Backlight Driver for DA9030/DA9034 using WLED"
  188.     depends on BACKLIGHT_CLASS_DEVICE && PMIC_DA903X
  189.     help
  190.       If you have a LCD backlight connected to the WLED output of DA9030
  191.       or DA9034 WLED output, say Y here to enable this driver.
  192.  
  193. config BACKLIGHT_MBP_NVIDIA
  194.        tristate "MacBook Pro Nvidia Backlight Driver"
  195.        depends on BACKLIGHT_CLASS_DEVICE && X86
  196.        default n
  197.        help
  198.          If you have an Apple Macbook Pro with Nvidia graphics hardware say Y
  199.      to enable a driver for its backlight
  200.  
  201. config BACKLIGHT_TOSA
  202.     tristate "Sharp SL-6000 Backlight Driver"
  203.     depends on BACKLIGHT_CLASS_DEVICE && I2C
  204.     depends on MACH_TOSA && LCD_TOSA
  205.     default n
  206.     help
  207.       If you have an Sharp SL-6000 Zaurus say Y to enable a driver
  208.       for its backlight
  209.  
  210. config BACKLIGHT_SAHARA
  211.     tristate "Tabletkiosk Sahara Touch-iT Backlight Driver"
  212.     depends on BACKLIGHT_CLASS_DEVICE && X86
  213.     default n
  214.     help
  215.       If you have a Tabletkiosk Sahara Touch-iT, say y to enable the
  216.       backlight driver.
  217.  
  218. menuconfig BACKLIGHT_MXC
  219.     bool "Freescale MXC/i.MX Backlight Drivers"
  220.     depends on BACKLIGHT_CLASS_DEVICE && ARCH_MXC
  221.     default y
  222.     help
  223.       If you have a Freescale MC13783 PMIC, say y to enable the
  224.       backlight driver.
  225.  
  226. config BACKLIGHT_MXC_MC13892
  227.     tristate "Mc13892 Backlight Driver"
  228.     depends on BACKLIGHT_MXC && MXC_MC13892_LIGHT
  229.     default y
  230.  
  231.